to compete on more favourable terms - Turco Inglés Diccionario